Об PurpleIRC

PurpleIRC это IRC, чтобы Понять мост плагин. Этот плагин поддерживает работу с несколькими боты по нескольким каналам. Этот плагин использует PircBotX Java рамках IRC (branches jar).

PurpleIRC

Особенности PurpleIRC

  • Relay chat от игры к IRC и наоборот.
  • Реле события, игры для IRC.
  • Реле IRC-события, лучшие игры.
  • Переводить цвета, от игры к IRC и наоборот.
  • Полностью настраиваемые шаблоны сообщений.
  • Включить или отключить какую-либо функцию " чат " и от игры.
  • Большинство параметров конфигурации в бот и на канал.
  • Каждый бот может объединить несколько каналов.
  • Бот умеет автоматически op пользователей IRC на основе маски пользователя.
  • Бот может контролировать и защищать эту тему.
  • Бот может изменять режимы канала.
  • Бот автоматически подключится к IRC-серверу при отключении.
  • Бот может реагировать на команды в IRC-чат.
  • Бот может отправлять любой командной игры через консоль.
  • Поддержка префиксов и суффиксов. (см. образец config for details)
  • Отображает IRC пользователей в список вкладок. (требуется ProtocolLib)
  • Игрок монитора об использовании команды.

Как установить PurpleIRC

  • Просто перетащите jar файл в ваш каталог плагинов и перезагрузите сервер. Это создаст thesample бот и папок.
  • Настройка разрешений.
  • Скопируйте пример бота, чтобы ваш PurpleIRC/боты/ папки и настроить, как требуется. Каждый вариант оформляется документально.

Зависимости

  • PircBotX: PircBotX классов включены в jar-файла плагина.
  • Vault. Если вам необходимо использовать %ГРУППЫ% маркер затем установить Хранилище.
  • ProtocolLib. Если вам необходимо использовать вкладку пользовательский список, а затем установить ProtocolLib.

Разрешения

узел по умолчанию описание
irc.<КОМАНДА> - ОП - Каждая команда требует разрешения узла.
irc.message.chat true Получать IRC-чата
irc.message.gamechat true Отправить игре-чате IRC
irc.message.action true Получать IRC-чат действия (/me)
irc.message.quit false Получать IRC : quit-сообщения
irc.message.join false Получать присоединиться к IRC сообщения
irc.message.disconnect - ОП - Получать IRC отключение сообщения
irc.message.connect - ОП - Получать IRC сообщения connect
irc.message.kick false Получать IRC удар сообщения
irc.message.nickchange false Появиться в IRC сообщения об изменении
irc.message.topic false Получать IRC тема сообщения
irc.message.part false Получать часть IRC сообщения
irc.tablist - ОП - Дисплей IRC пользователей в список вкладок

Команды

команда args описание
/irc reload Перезагрузить весь плагин (отключить, а затем включить)
/irc reloadconfig Reload config.yml
/irc сохранить ([bot]) Сохранить все данные и настройки(ы) на диск
/irc reloadbot [bot] Reload бот config и reconnect
/irc reloadbots Перезагрузить все бот конфиги и reconnect
/irc reloadbotconfig [bot] Reload бот config без переподключения
/irc reloadbotconfigs Перезагрузить все бот конфиги без переподключения
/irc подключения ([bot]) Подключиться к настроить IRC служить
/irc отключить ([bot]) Отсоедините от настроить IRC-сервера
/irc listbots Список загруженных ботов
/список irc ([bot]) ([канал]) Список пользователей в канале
/irc удар [bot] [#канал] [user(s)] Kick user(s) из канала
/irc-op [bot] [#канал] [user(s)] Op пользователя(ы) в канале
/irc listops [bot] [#канал] Список авто ops для каналов
/irc deop [bot] [#канал] [user(s)] DeOp пользователя(ы) в канале
/irc addop [bot] [#канал] [user mask] Добавить пользователя маска для op список
/irc removeop [bot] [#канал] [user mask] Удалить пользователя маска из ОП список
/irc-сервера [bot], [server] ([true|false]) Установить IRC-сервер для бота. При необходимости установите autoconnect
/irc mute [bot] [#канал] [user(s)] Немой пользователя(ы) в канале
/irc включение [bot] [#канал] [user(s)] Отключить пользователя(ы) в канале
/ник в irc [bot] [ник] Изменить IRC бота ник
/irc логин [bot], [login] Изменить IRC бота логин
/присоединиться к irc [bot] [#канал] Зайти на канал
/irc оставить [bot] [#канал] ([причина)] Оставить канал
/irc whois, ([bot]) [ник] Получить IRC пользователя whois, информация
/irc сказать [bot] [#канал] [сообщение] Заставить бота сказать что-то
/irc отправить ([bot]) ([канал]) [сообщение] Отправить сообщение для каналов
/irc отладки ([t|f]) Включить режим отладки
/irc messagedelay [bot] ([миллисекунд]) Получить или установить IRC задержки сообщений. (По умолчанию: 1000)
/msg irc ([bot]) [user] [сообщение] Отправить личное сообщение для пользователя IRC
/irc ctcp ([bot]) [пользователь| # канал] [сообщение] Отправить команда ctcp, чтобы пользователь (или канал).
/irc уведомления ([bot]) [пользователь| # канал] [сообщение] Отправлять уведомления команду, чтобы пользователь (или канал).
/irc sendraw ([bot]) [команда] Отправить сырья команды IRC-сервер.

IRC Пользовательских Режимов

режим описание
o Оператор
v Голос
h Половина Op
q Владельцу Канала
s Супер Op

PurpleIRC Плагин 1.6.4 Ссылки для Скачивания

http://www.dl2.9minecraft.net/index.php?act=dl&id=1382539924

http://www.dl5.9minecraft.net/index.php?act=dl&id=1382565324

Кредит: cnaude